- entanglers
- n. person or thing that entangles, person or thing that ensnares
English contemporary dictionary. 2014.
English contemporary dictionary. 2014.
Antikythera mechanism — The Antikythera mechanism (main fragment) The Antikythera mechanism ( / … Wikipedia
Siren — The sound producing device called a siren was invented by the French physicist Charles Cagniard de la Tour (1777 1859) in 1819. His invention determined the frequency, or number of vibrations per second, corresponding to a sound of any pitch.… … Dictionary of eponyms